Definition

A function f:{0,1}{0,1}f : \{0,1\}^* \to \{0,1\}^* is a one-way function if:

(intuitively: ff easy to evaluate, hard to invert, meaning hard to find preimage of given y=f(x)y= f(x))

Notes


References

  1. https://www.khoury.northeastern.edu/home/wichs/class/crypto-fall17/lecture7.pdf
  2. https://www.cs.purdue.edu/homes/hmaji/teaching/Fall 2017/lectures/19.pdf
  3. https://github.com/cpeikert/TheoryOfCryptography/blob/master/lec02 - Computational Hardness.pdf
  4. https://en.wikipedia.org/wiki/One-way_function